more alienated - Turc Anglais Dictionnaire